;(function($){
    $(function(){
        function yzm(){
            return String.fromCharCode((parseInt(Math.random() * 26) + 97)) + parseInt(Math.random() * 10000)
        }

        $("form").serialize()

        $(window).on("load", function(){
            $(".btn1").text(yzm())
        })
        $(".btn1").on("click", function(){
            $(".btn1").text(yzm())
            return false
        })

        //自定义输入校验
        $.validator.addMethod("ischecknum",function(val){
            var reg = /^[1]\d{10}$/
            return reg.test(val)

        })

        $("input[type='checkbox']").on("click", function(){
            if($("input[type='checkbox']").prop("checked")){
                $(".btn2").prop({disabled : false})
                $(".btn2").addClass("check")
            } else {
                $(".btn2").prop({disabled : true})
                $(".btn2").removeClass("check")
            }
        })


        $("form").validate({
            messages:{
                uname:{
                    required:"请输入手机号",
                    ischecknum:"请输入正确格式手机号"
                },
                upwd:{
                    required:"请输入密码",
                    rangelength:"密码要长度大于6位"
                },
                upwd1:{
                    equalTo: "两次输入的密码不一致"
                }

            },
            rules:{
                uname:{
                    required:true,
                    ischecknum:true

                },
                upwd:{
                    required:true,
                    rangelength:[6,20]
                },
                upwd1:{
                    equalTo: "#upwd"
                }

            },

            submitHandler:function(){
                if($(".btn1").html()==$(".inp2").val()==false){
                        layer.alert("验证码错误,请重新输入")
                    return false
                }

                $.ajax({

                    url:"../server/zhuce.php",
                    type:"post",
                    dataType:"json",
                    data:$("form").serialize()
                }).then(function(res){
                    if(res.status==1){
                        if(confirm("注册成功是否立即登陆")){
                            window.location="newdenglu.html";

                        }

                    }else {
                        layer.alert(res.msg)
                    }

                })

                return false;
            }

        })

    })


})(jQuery)